/*reset*/
#d1{
	background-image:url("../img/hwdg07.jpg");
	background-repeat:no-repeat;background-size:cover;
    width: 100%;
    height: 27%;
}

.sh{
   float:right;
   height:50px;
   margin-top:5%;
   margin-right:6%;
   padding-top:10px;
}

.sh a{	
	display:block;
	float:left;
	margin-left:-6px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	border-radius:3px;
    background:#CCCCCC;
}

.sh a:hover{
	color:red;
	cursor:pointer;
}

.sh input{
	border:3px solid #CCCCCC;
	border-radius:6px;
	margin:-6px;
	font-size:16px;
	box-shadow:0 0 10px FFFFCC;
}

.sh input:hover{
    color:red;
    border:1px solid red;
}

.tp{
	color:#FFFFFF;
	background:red;
}

#d2{
    width: 1262px;
    height: 40px;
}
#d2 a{color:white;}
#a_01{text-decoration:none;
    position: absolute;left:70px;top:20px;font-size: 15px;
}
#a_02{
    position: absolute;left:180px;top:20px;font-size: 15px;
}
#a_03{
    position: absolute;left:285px;top:20px;font-size: 15px;
}
#a_04{
    position: absolute;left:490px;top:20px;font-size: 15px;
}
#a_05{
    position: absolute;left:390px;top:20px;font-size: 15px;
}
#a_06{
    position: absolute;left:460px;top:20px;font-size: 15px;
}
html,body,p,h1,h2,h3,h4,h5,h6,form,input,textarea,select,button,fieldset,legend,img,ul,ol,li,dl,dt,dd,th,td,pre,blockquote{margin:0;padding:0}
html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
body{background-color:#fafafa;color:#666;min-height:100%;height:auto!important;height:100%}
body,button,input,select,textarea,h1,h2,h3,h4,h5,h6{font:12px/1 "宋体","Microsoft Yahei",arial,simhei}
table{border-collapse:collapse;border-spacing:0}
img,fieldset{border:0;vertical-align:middle}
a{text-decoration:none}
a:visited{}a:hover{text-decoration:none}
a:active{}ul,li,ol{list-style:none}
strong,b{font-weight:normal}
em,i{font-style:normal}
iframe{display:block}
fieldset{border:1px solid #c0c0c0;margin:0 2px 18px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
s{text-decoration:none;}
/*public*/
.cf:after {content:"";clear:both;display:block;height:0;overflow:hidden;}
.cf {zoom:1}
.fl{display:inline;float:left}.fr{display:inline;float:right}
.lh36 {line-height:36px}
.lh30 {line-height:30px}
.pl20 {padding-left:20px}

h2{font-family:"microsoft yahei";font-size:18px;}
.wd240{width:240px;}
.wd252{width:232px;}
.ht399{height:399px;}
.ht14{height:14px;}
.lh33{line-height:33px;}
.lh23{line-height:23px;}
.lh12{line-height:12px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.pr20{padding-right:20px;}
.wd204{width:204px;}
.wd443{width:443px;}
.wd185{width:185px;}
.ml19{margin-left:19px;}
.pt30{padding-top:30px;} 
.pb12{padding-bottom:12px;}
.bt{border-top:1px solid #eae7e7;}
.gray{color:#999;}
.blee{border-left:1px solid #eeeeee;}
.fwblod{font-weight:bold;}


/* nav-wrap */
.nav-wrap{position:relative;;width:1090px;left: 60px;top:-45px;z-index: 1111;}
.nav{position:relative;width:770px;height:40px;margin:0 auto;padding-left:190px;}
.goods{position:absolute;top:70px;left:-80px;width:200px;height:40px;}
.goods .title{background-image:url("../img/hwdg04.jpg");}
.goods h2 a,.goods .title{font-size:22px;display:block;height:50px;line-height:40px;color:black;text-align:center;line-height:50px;}
.goods h2 a:hover{text-decoration:none;}

.nav-list{height:40px;}
.nav-list li{float:left;margin-right:1px;}
.nav-list a{display:block;height:40px;float:left;padding:0 15px;text-align:center;color:black;font:bold 15px/40px "microsoft yahei";text-decoration:none;}
.nav-list a:hover{background:#d25400;text-decoration:none;}
.nav-list a.on{background:#d25400;}
.all-goods{position:absolute;top:50px;left:0;width:200px;height:250px;background-image:url("../img/hwdg04.jpg");border-width:0 2px 2px;overflow:visible;}
.all-goods .item{width:200px;height:50px;border-top:1px solid #FFF;border-bottom:1px solid #FFF;background-image:url("../img/hwdg04.jpg");}
.all-goods .btnone{color:white;}
.all-goods .item .product{position:absolute;z-index:1100;width:200px;}
.all-goods .item .product h3{text-size:20px;padding-top:8px;text-align:center;width:205px;height:42px;border-width:1px 0;font-weight:normal;line-height:36px;}
.all-goods .item .product h3 a{color:black;font-size:18px;font-family:"宋体";}
.all-goods .item .product h3 a:hover{text-decoration:none;}
.all-goods .item .product s{display:block;position:absolute;top:13px;left:167px;width:6px;height:9px;background:url(../img/indexSprite.png) no-repeat 0px 0px;z-index:99999}
.all-goods .active .product h3{line-height:32px;background-position:-12px -185px;background-image:url("../img/hwdg05.jpg");border:1px solid #CCCCCC;border-width:2px 0;width:200px;}
.all-goods .active .product h3 a{color:white;}
.all-goods .product-wrap{margin-left:200px;width:200px;height:100px;border:2px solid #CCCCCC;background:white;padding:20px;display:none;z-index:1111;background-image:url("../img/hwdg06.jpg");background-repeat:no-repeat;background-size:cover;}
.all-goods .product-wrap p{color:#999999;}
.all-goods .pos01{left:186px;top:0px;}
.all-goods .pos02{left:186px;top:37px;}
.all-goods .pos03{left:186px;top:74px;}
.all-goods .pos04{left:186px;top:111px;}
.all-goods .pos05{left:186px;top:148px;}
.all-goods .pos06{left:186px;top:185px;}
.all-goods .pos07{left:186px;bottom:-2px;}
.all-goods .pos08{left:186px;bottom:-2px;}
.all-goods .pos09{left:186px;bottom:-2px;}
.all-goods .pos10{left:186px;bottom:-2px;}
.all-goods .product-wrap h2{font-size:35px;color:#333;font-weight:bold;}
.all-goods .product-wrap h2 a{height:auto;line-height:16px;color:#333;padding-left:0;}
.all-goods .product-wrap ul li{float:left;display:inline;margin-right:15px;margin-top:15px;white-space:nowrap;}
.all-goods .product-wrap ul li a{padding-left:30px;color:#666666;display:inline-block;line-height:18px;text-decoration:none;font-weight:bold;}
.all-goods .product-wrap ul li a:hover{text-decoration:none;background-position:-8px -219px;color:#ff6600;}
.all-goods .product-wrap div dd,.all-goods .product-wrap div dl a{display:block;width:185px;height:120px;overflow:hidden;}

#imageFlow {
    position: absolute;
    width: 615px;
    height: 310px;
    left: 200px;
    top: 65px;
    background: #000;
    z-index: 0;
}
#imageFlow .diapo {
    position: absolute;
    left: -1000px;
    cursor: pointer;
    -ms-interpolation-mode: nearest-neighbor;
}
#imageFlow .link {
    border: dotted #fff 1px;
    margin-left: -1px;
    margin-bottom: -1px;
}
#imageFlow .bank {
    visibility: hidden;
}
#imageFlow .top {
    position: absolute;
    width: 100%;
    height: 40%;
    background: #181818;
    z-index: -1000;
}
#imageFlow .text {
    position: absolute;
    left: 0px;
    width: 100%;
    bottom: 16%;
    text-align: center;
    color: #FFF;
    font-family: verdana, arial, Helvetica, sans-serif;
    z-index: 0;
}
#imageFlow .title {
    font-size: 0.9em;
    font-weight: bold;
}
#imageFlow .legend {
    font-size: 0.8em;
}
#imageFlow .scrollbar {
    position: absolute;
    left: 10%;
    bottom: 10%;
    width: 80%;
    height: 16px;
    z-index: 10;
}
#imageFlow .track {
    position: absolute;
    left: 1%;
    width: 98%;
    height: 16px;
    filter: alpha(opacity=30);
    opacity: 0.3;
}
#imageFlow .arrow-left {
    position: absolute;
}
#imageFlow .arrow-right {
    position: absolute;
    right: 0px;
}
#imageFlow .bar {
    position: absolute;
    height: 16px;
    left: 25px;
}

.hot{
	width:90%;
	margin-left:5%;
	padding-bottom:30px;
}

.box {
	width: 23%;
	height:400px;
	margin-top: 15px;
	margin-left: 1%;
	padding-top:5px;
	padding-left:6px;
	border: 1px solid #CCCCCC;
	float: left;
	background-color: white;
	z-index:0;
}

.box:hover {
	border: 1px solid coral;
}

.box a {
	text-decoration: none;
	font-size: 18px;
	color: coral;
	cursor:pointer;
}

.box a:hover {
	color: crimson;
	font-weight: bold;
}

.box img {
	padding: 5px 5px 5px 5px;
	border: 1px solid lightgrey;
}
.box img:hover{
	border: 1px solid coral;
}

.box table {
	width: 100%;
	height:420px;;
	padding-left:5%;
	padding-bottom:3%；
}

.tag{
	font-size:22px;
	margin-left:-85px;
	width:75%;
	height:38px;
	list-style:none;
	padding-left:30px;
	padding-top:10px;
}

.tag a{
	color:white;
	
	float:left;
	padding-left:10px;
	border-left:1px solid gray;
	padding-top:8px;
	padding-right:10px;
	padding-bottom:5px;
}
.tag a:hover{
	color:white;
	background-color:black;
	border-bottom:3px solid white;
}



